excavator boom - French English Dictionary